package com.sjzxywlkj.cplife.alipay.request.entity;


import java.util.Set;

import com.alibaba.fastjson.JSON;

/**
 * 删除已上传的物业费账单数据请求参数
 * url:https://docs.open.alipay.com/api_20/alipay.eco.cplife.bill.delete
 */
public class BillDelete {

    //支付宝社区小区统一编号，必须在物业账号名下存在。
    private String community_id;

    /**
     * 指定小区下待删除的物业费账单应收明细条目ID列表，
     * 一次最多删除1000条，如果明细条目已被支付或在支付中，则无法被删除。接口会返回无法删除的明细条目ID列表。
     */
    private Set<String> bill_entry_id_list = null;

    public String toJson() {
        return JSON.toJSONString(this);
    }

    public BillDelete() {
        super();
    }

    public BillDelete(String community_id, Set<String> bill_entry_id_list) {
        super();
        this.community_id = community_id;
        this.bill_entry_id_list = bill_entry_id_list;
    }

    public String getCommunity_id() {
        return community_id;
    }

    public void setCommunity_id(String community_id) {
        this.community_id = community_id;
    }

    public Set<String> getBill_entry_id_list() {
        return bill_entry_id_list;
    }

    public void setBill_entry_id_list(Set<String> bill_entry_id_list) {
        this.bill_entry_id_list = bill_entry_id_list;
    }


}
